:root{--navbar-transparent-level:.70;--menu-font-family:var(--fonts-header);--menu-font-size:var(--header-base-font-size);--menu-background-color-hover:var(--primary-base);--menu-text-color-hover:var(--primary-base-alt);--navbar-background-color:var(--background-1-base);--navbar-link-color:var(--background-1-base-alt);--navbar-link-color-hover:var(--background-1-base-alt);--button-style-one-bg-color:transparent;--button-style-one-text-color:var(--background-2-base-alt);--button-style-two-bg-color:transparent;--button-style-two-text-color:var(--background-2-base-alt);--intro-hpt-foreground-bg:transparent;--intro-hpt-foreground-box-shadow:none;--amenities-title-text-transform:uppercase;--amenities-title-letter-spacing:2px;--amenities-header-text-color:var(--primary-base);--intro-hpt-impact-text-line-two-letter-spacing:2px;--intro-hpt-impact-text-line-three-letter-spacing:13px;--intro-hpt-impact-text-divider-margin:9px auto 4px;--intro-hpt-impact-text-divider-width:72%;--intro-hpt-impact-text-divider-height:2px;--phi1-1-heading-2-font-weight:700;--phi1-1-heading-2-text-transform:lowercase;--phi1-1-heading-3-font-weight:100;--phi1-1-heading-3-text-transform:lowercase;--resident-card-border-color:var(--primary-base);--resident-card-box-shadow:none;--resident-card-bg:transparent;--gallery-group-background:transparent;--your-space-fp-img-bg:transparent;--your-space-bg:transparent;--your-space-border-color:rgba(255,255,255,.3);--your-space-border:1px solid var(--your-space-border-color);--your-space-amenities-border:1px solid var((--your-space-border-color));--your-space-details-border-bottom:1px solid var((--your-space-border-color));--avail-units-header-border:1px solid var((--your-space-border-color));--avail-units-item-border:1px solid var((--your-space-border-color));--avail-units-border-bottom:1px solid var((--your-space-border-color));--avail-units-border:1px solid var((--your-space-border-color));--avail-units-header-alt-bg:transparent;--avail-units-bg-odd:transparent;--avail-units-bg:transparent;--sisters-bg:transparent}header .menu #menu_list .menu-item .menu-link,header .menu .community-info .community-address,header .menu .community-info .community-phone{font-family:var(--fonts-header);font-weight:200}#appointment_form_container .btn-back,#appointment_form_container .btn-clear,#appointment_form_container .btn-next,#main_content .button-style-1,#main_content .button-style-2,.btn,.newsletter_button{border-width:1px;border-style:solid;border-color:var(--primary-base);font-weight:700;font-family:var(--fonts-header);font-size:var(--header-base-font-size);letter-spacing:2px}#appointment_form_container .btn-back,#appointment_form_container .btn-clear,#appointment_form_container .btn-next,#main_content .button-style-2{border-color:var(--secondary-base)}#main_content #neighborhood_section .btn-container .neighborhood-button,#main_content #neighborhood_section .btn-container:focus-within .neighborhood-button,#main_content #neighborhood_section .btn-container:hover .neighborhood-button{border-width:1px}#specials_overlay_backdrop #specials_overlay_wrapper #specials_overlay_right .form_popup_promotion .btn{color:var(--primary-base)}#specials_overlay_backdrop #specials_overlay_wrapper #specials_overlay_right .form_popup_promotion .btn:hover{background-color:transparent}header .navbar #showcase_links .menu-link{font-weight:200}#body_home #neighborhood_section .text-block .neighborhood-impact-title,#intro_header_text,.accent-banner #accent_banner_headline,.amenities-header,.header-text-style-1,.header-text-style-2,.header-text-style-3,.insidepage .page-header,.neighborhood-header,footer .footer-header{font-weight:100}#body_home strong,.hpt-impact-text strong{font-weight:900}#intro_text_section .foreground-container .hpt-impact-text .hpt-impact-line-one{margin-bottom:0}#neighborhood_section .token-header-three{letter-spacing:2px}#floorplan_list .fp-block{padding-top:20px}.availability-filter-button,.floorplan-filter-button{background-color:transparent;border:1px solid var(--your-space-border-color)}.availability-block .apartment-list .apartment-list-header,.header-text-style-4{font-weight:700;letter-spacing:1px}.availability-block .apartment-list .units .unit-details,.availability-block .apartment-list .units .unit-details .unit-details-cta{border-color:var(--your-space-border-color)}#presentational_headline_1 .over-image-header em,#presentational_headline_2 .over-image-header em{letter-spacing:1px;font-style:normal}.mapboxgl-popup-content{color:#222}.pet-card-expanded{width:90%;max-width:540px;margin:0 auto 100px}@media only screen and (min-width:1024px){.pet-card-expanded{max-width:1600px}}.pet-card-expanded .confined-banner-image{background-position:center;background-size:cover}#contact_us_page_container{margin-bottom:100px}.newsletter-link{background-color:var(--secondary-base);color:var(--secondary-base-alt)}.newsletter-link:hover{background-color:var(--secondary-hover);color:var(--secondary-hover-alt)}